from re import findall
with open('from.txt.txt',encoding='utf-8') as f:
    words=f.read()
print(words)
#需要将带有英文的单词全部匹配出来
words_eng=findall(r'\b[A-z]+\b',words)
#对英文单词进行首字母进行排序，注意大写会排在前面
words_eng.sort()
#给列表每个元素增加换行符
result='\n'.join(words_eng) #直接用join方法，可以省去为了实现换行形势，而对列表进行for循环增加\n换行符
print(result)
#写入新文件
with open('to.txt.txt','w',encoding='utf-8') as y:
    y.write(result)